html, body, div, applet, object, iframe,
h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label,
caption, tbody, tfoot, tr,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
/*  margin: 0px;*/
  margin-bottom: 0px;
  padding: 0px;
  border: 0px;
  font-size: 13px;
  color: #303030;
  font: 14px/20px 'Roboto', Helvetica, Arial, sans-serif;
  vertical-align: baseline;
  background-attachment:fixed;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}
/*
a {
    color: #fff;
}
a:hover {
    color: #00bbbb;
}
*/
span {
    color: white;
    font-size: 14px;
}
div.submenu_text {
    color: white;
    font-size: 14px;
}
div.submenu_text:hover {
 color: #e8aabe;
 font-size: 14px;
}


ol, ul {
  list-style: none;
}
/*---------------------------------ÐšÐÐžÐŸÐšÐ˜ Ð“Ð Ð£ÐŸÐŸÐ˜Ð ÐžÐ’ÐšÐ˜ Ð˜ ÐŸÐ -------------------*/
.widget_container a {
    color: inherit;
    font-size: 13px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

/*------------------Ð›Ð•Ð’ÐÐ¯ ÐŸÐÐÐ•Ð›Ð¬ -----------------------------*/
.pro_menu.pro_menu_wide > ul {
  background: #303030;
}
/*____Ð¤ÐžÐ ÐžÐ¡Ð¢ÐÐ¢ÐšÐ Ð¡Ð£Ð‘ÐœÐ•ÐÐ®__________*/
.pro_menu.pro_menu_wide ul li:hover > ul.submenu {
  background-color: #e8aabe;
}
/*_________Ð¤ÐžÐ ÐŸÐ Ð˜ ÐÐÐ’Ð•Ð”Ð•ÐÐ˜Ð˜_________*/
.pro_menu.pro_menu_wide ul li:hover a {
  background-color: #e8aabe;
}
/*_______Ð¤ÐžÐ ÐŸÐ Ð˜ ÐŸÐ•Ð Ð•ÐŸÐ Ð«Ð“Ð˜Ð’ÐÐÐ˜Ð˜_____*/
.pro_menu.pro_menu_wide ul li ul.submenu {
  background: #fff;
}

/*---------------------------------ÐšÐÐžÐŸÐšÐ˜ Ð“Ð Ð£ÐŸÐŸÐ˜Ð ÐžÐ’ÐšÐ˜ Ð˜ Ð¢ÐÐ‘Ð›Ð˜Ð¦Ð-------------------*/

#apps_container thead th {
 background:#c4c4c4;
 text-align:center;
 color:#212121 !important;
}

#apps_container table.dtypes_row {
  background: white !important;
  border-spacing: 0px 0px !important;
}
/*---------------------------------ÐÐÐ¡Ð¢Ð ÐžÐ™ÐšÐ˜ ÐŸÐžÐ›Ð¯ ÐÐšÐšÐÐ£ÐÐ¢Ð-------------------*/
.authorized li a {
    color: #fff;
    font-size: 1em;
    font-weight: 400;
    padding: 4px 5px;
    margin-left: 0px;
}
.authorized li {
    padding: 10px 5px;
}
.authorized li a:hover,
.authorized li a:hover i {
 color:#303030;
 padding: 4px 5px;
 margin-left: 0px;
 font-weight: 400;
 font-size: 1em;
}
 /*---------- ÐŸÐžÐ›Ð• Ð›ÐžÐ“Ð˜Ð --------------*/
 .login {
 color:#c4c4c4  !important;
}
.login a {
 color:#c4c4c4  !important;
 margin-top: 0px;
}
/*-------------------------------------------Ð¢ÐÐ‘Ð›Ð˜Ð¦Ð«----------------*/
.table_column_header   {
    background: #505050; /* Ð¦Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð° ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° */
    color: black !important; /* Ð¦Ð²ÐµÑ‚ Ñ‚ÐµÐºÑÑ‚Ð° */
    text-align: left; /* Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ð»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÑ€Ð°ÑŽ */
    font-family: Arial, Helvetica, sans-serif; /* Ð’Ñ‹Ð±Ð¾Ñ€ Ð³Ð°Ñ€Ð½Ð¸Ñ‚ÑƒÑ€Ñ‹ */
    font-size: 0.9em; /* Ð Ð°Ð·Ð¼ÐµÑ€ Ñ‚ÐµÐºÑÑ‚Ð° */
   }
#apps_container th {
    font-weight: normal;
    color: black;
    text-align: center;
    border-left: 1px solid #e5eff8;
    background-color: #00bbbb;
}
}
div.wrapper1 {
    background: #343434; /* Ð¦Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð° ÑÑ‚Ñ€Ð¾ÐºÐ¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° */
    color: #00bbbb;
    border-radius: 8px;
}
body {
 text-align:left;
  background-color: rgba(0, 0, 0, 0); /* Ð¦Ð²ÐµÑ‚ Ñ„Ð¾Ð½Ð° Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾ÑÑ‚Ð¸ */
}
.all_table_wrap {
 padding:10px 10px 10px 30px;
 border-radius:10px;
 padding:25px;
 box-shadow:0px 0px 0px 0px lightgray;
 max-width:99% !important;
 width:99%;
 margin:0 auto
}
..all_form_wrap .form_edit_widget_button {
 border-radius:5px;
 height:auto;
 width:250px;
 text-transform:none;
 color:blue;
 background:#fff;
 border:1px solid blue
}
.all_form_wrap .form_edit_widget_button:hover {
 background:blue;
 color:#fff;
}
.all_form_wrap .widget_cancel_button {
 border-radius:5px;
 height:auto;
 width:250px;
 text-transform:none;
 color:orange;
 background:#fff;
 border:1px solid orange
}
.all_form_wrap .widget_cancel_button:hover {
 background:orange;
 color:#fff
}
.btn-light {
  color: #303030;
  background-color: #dae0e5;
  font: 14px/21px 'Roboto';
  border-color: #848484;
}
.btn-light:hover {
  color: #303030;
  background-color: #e8aabe;
  font: 14px/21px 'Roboto';
  border-color: #303030;
}
i.fas,
i.fab {
 color:white;
 }
.btn-success {
 background-color:#dae0e5 !important;
 margin:0 auto;
 margin-top:0px;
 width:330px;
 height:35px;
 max-width:100%;
 display:block;
 border-radius:5px;
 font-family:Montserrat alternates;
 font-size:0.8rem;
 font-weight:600;
 text-transform:uppercase;
 border:1px solid;
 transition:1s;
 margin-top:20px;
 color:#303030 !important;
 border-color:#303030 !important
}
.cancel {
 background-color:#dae0e5 !important;
 margin:0 auto;
 width:330px;
 max-width:100%;
 height:35px;
 display:block;
 border-radius:5px;
 font-family:Montserrat alternates;
 font-size:0.8rem;
 font-weight:600;
 text-transform:uppercase;
 border:1px solid;
 transition:1s;
 margin-top:20px;
 color:#303030 !important;
 border-color:#303030 !important
}
.cancel:hover {
 color:#303030 !important;
 background: #e8aabe !important;
 border-color:#303030 !important
}
.update {
 background-color:#dae0e5 !important;
 margin:0 auto;
 width:330px;
 max-width:100%;
 height:35px;
 display:block;
 border-radius:5px;
 font-family:Montserrat alternates;
 font-size:0.8rem;
 font-weight:600;
 text-transform:uppercase;
 border:1px solid;
 transition:1s;
 margin-top:20px;
 color:#303030 !important;
 border-color:#303030 !important
}
.update:hover {
 color:#303030 !important;
 background: #e8aabe !important;
 border-color:#303030 !important
}

/*-----------------Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰ÐµÐµ Ð¼ÐµÐ½ÑŽ Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ñ----------------*/
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #303030;
  text-align: left;
  list-style: none;
  background-color: #dae0e5;
  background-clip: padding-box;
}

.fa-folder-open:before {
    color: white;
}
.widget_container {
  background: white !important;
}
.dropdown-item:hover,
.dropdown-item:focus {
 color:#303030;
 text-decoration:none;
 background-color:#e8aabe;
}
.submenu_portal .nav-item a.nav-link, .submenu_portal .dropdown-item {
    font-family: 'Roboto' !important;
    color: #00bbbb !important;
    font-weight: 500;
    font-size: 1.1em;
}
.sub-menu {
    background: #c7c7c7 !important;
    box-shadow: 0px 0px 0px 0px #00bbbb;
}
/* ------------------ Ð¡Ð¢Ð˜Ð›Ð¬ ÐŸÐ›Ð˜Ð¢ÐžÐš___________*/ 
.flip .your_proj.horizontal {
    justify-content: space-between;
    background: #303030 !important;
    box-shadow: 0 0 0px 0px grey;
}

.scroll_dtypes .your_proj.dark {
    border-radius: 0px;
    background: white !important;
    min-width: 160px;
    /* color: #fff; */
    box-shadow: 0 0 0px 0px grey;
    z-index: 1;
    display: block;
}

.scroll_dtypes .fas.fa-bars {
  border-radius: 2px;
}

.flip:hover .your_proj .box_view_bars {
  opacity: 1;
  transition: 0.4s;
  background: #c7c7c7;
  border: #303030;
}

.btn-info {
    color: #fff;
    background-color: #03647b;
    border-color: #03647b;
}

section.portal .scroll_dtypes .dark .project_menu ul {
  background: #303030;
  color: white;
}
/* ------------------ ÐÐÐ’Ð•Ð”Ð•ÐÐÐÐ¯ ÐšÐÐžÐŸÐšÐ Ð”Ð•Ð™Ð¡Ð¢Ð’Ð˜Ð¯___________*/ 
.btn-success:hover {
 color:#fff !important;
 background: #e8aabe !important;
 border-color:#303030 !important
}

section.form select {
 border:1px solid #343434;
 width:100%;
 height:60px;
 border-radius:5px;
 padding-left:5px;
 color:#484848;
 font-weight:500;
  background-color: whitesmoke;
 font-family:montserrat alternates
}

section.builder i {
    color: #626262;
    margin-right: 0px;
}
.dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #e8aabe;
}

/* ------------------Ð’Ð«Ð ÐÐ’ÐÐ˜Ð’ÐÐÐ˜Ð• Ð’ ÐšÐÐ¢ÐÐ›ÐžÐ“Ð•___________*/ 
.text_left {
    text-align: center !important;
}
/* ------------------ÐÐÐ—Ð’ÐÐÐ˜Ð• Ð¢ÐÐ‘Ð›Ð˜Ð¦Ð«___________*/ 
.heading h2 {
  font-size: 0.9em;
  font-family: Arial;
  font-weight: 700;
  letter-spacing: 1px;
  color: #303030;
  text-align: ;
}
/* ------------------Ð’Ð•Ð Ð¥ÐÐ¯Ð¯ ÐŸÐžÐ›ÐžÐ¡ÐšÐ___________*/ 
.navbar {
    background-color: #303030 !important;
}
.navbar-toggler:not(:disabled):not(.disabled) {
    border-radius: 5px;
    width: 43px;
    padding: 10px;
}
/* ------------------ÐÐžÐ’ÐžÐ¡Ð¢ÐÐžÐ™ ÐšÐ Ð£Ð“Ð›Ð¯Ð¨___________*/ 
.arrow {
    color: #fff !important;
}

mark {
 padding: 0 !important;
 background:  #28d9c7 !important;
}
.all_form_wrap .form_edit_widget_button {
 border-radius:5px;
 height:auto;
 width:250px;
 text-transform:none;
 color:white;
 background:#343434;
 border:1px solid white
}
.all_form_wrap .form_edit_widget_button:hover {
 background: rgba(226,74,139,0.6) !important;
 color:#fff
}
.all_form_wrap .widget_cancel_button {
 border-radius:5px;
 height:auto;
 width:250px;
 text-transform:none;
 color:white;
 background:#343434;
 border:1px solid white
}
.all_form_wrap .widget_cancel_button:hover {
 background: rgba(40, 217, 199, 0.6) !important;
 color:#fff
}
.btn-success.btn-plus {
  display:block;
  width: 60% !important;
  height:25px;
  border-radius:5px;
  font-size:0.8rem !important;
  font-weight:300;
  padding-top:0px;
  padding-left:5px;
  letter-spacing:1px;
  position:fixed;
  bottom:-5px;
  right:0px;
  overflow:hidden;
  z-index:3;
  border:none;
  font-family:inherit;
  background:#fff !important;
  color:#303030 !important;
  box-shadow:0px 0px 4px 0px #080809 !important;
 }
 .btn-plus {
  background-color:#fff !important;
  right:15px !important;
  bottom:8px !important;
  top:auto !important
 }


/*----------Ð£Ð‘Ð ÐÐ¢Ð¬ Ð¢Ð•ÐÐ¬ Ð’ Ð‘Ð›ÐžÐšÐ• Ð¢ÐÐ‘Ð›Ð˜Ð¦ --------------*/
.portal .builder_container {
  box-shadow: 0px 0px 0px 0px lightgray;
}

/*---------------ÐŸÐ Ð˜ ÐžÐ¢ÐšÐ Ð«Ð¢Ð˜Ð˜ Ð—ÐÐŸÐ˜Ð¡Ð˜ Ðš Ð”Ð•Ð™Ð¡Ð¢Ð’Ð˜Ð®---------*/
.navbar {
    background-color: #303030;
}
.ttab {
    cursor: pointer;
    padding: 5px 10px;
    border-radius: 5px 5px 0px 0px;
    border-bottom: none;
    box-shadow: 0px -2px 5px -3px black;
    font-family: Montserrat alternates;
    font-weight: 600;
    color: #303030;
}
i.fas, i.fab {
    color: #303030;
}
btn-sm, .btn-group-sm>.btn {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 0.2rem;
    background-color: #f8f9fa;
}

/*-------------ÐœÐžÐ‘Ð˜Ð›Ð¬ÐÐÐ¯ Ð’Ð•Ð Ð¡Ð˜Ð¯ ----------------*/
@media screen and (max-width: 1024px)
.login a {
    color: #c7c7c7 !important;
}

@media screen and (max-width: 600px)
.login a {
    color: #c7c7c7 !important;
}
.navbar-toggler {
    background-color: #ccc;
}

